cookie pusher - French English Dictionary